//字符串中的第一个唯一字符------387
//给定一个字符串 s ，找到 它的第一个不重复的字符，并返回它的索引 。如果不存在，则返回 -1 。

#include <stdio.h>


int firstUniqChar(char* s) 
{
    int test[26] = {0};
    for(int i = 0; s[i] != '\0'; i++)
    {
        test[s[i] - 'a']++;
    }
    for(int i = 0; s[i] != '\0'; i++)
    {
        if(test[s[i] - 'a'] == 1)
            return i;
    }
    return -1;    
}

int main()
{
    char *s1 = "leetcodel";
    printf("第一个只出现一次的字母的位置是%d\n",firstUniqChar(s1));
    return 0;
}